In Touch — synonyms, definition

1. in touch (Adjective)

4 synonyms
clued-up plugged in switched on well-informed
1 definition

in touch (Adjective) — Up to date with the latest developments.

2. in touch (Adverb)

1 definition

in touch (Adverb) — In communication (with someone).